package root.ontology.events;

import root.Context;
import root.ontology.eventmembers.EventMember;

import java.util.ArrayList;
import java.util.List;

// Any interaction between instances. List of all object's events makes it unique.
public class Event {
  public final String name;
  public Context context;
  public final List<EventMember> members = new ArrayList<>();

  public Event startDependsOn = null;
  public Event endDependsOn = null;

  public Event(String name) {
    this.name = name;
  }

  public boolean correspondTo(Event constraint) {
    return false;
  }
}
